package com.xdwanj.pojo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@Data                //生成getter,setter等函数
@NoArgsConstructor    //生成全参数构造函数
@AllArgsConstructor    //生成无参数构造函数
@Builder            //实现Builder设计模式
public class Emp {
    /**
     * 员工主键
     */
    private Integer id;

    /**
     * 姓名
     */
    private String name;

    /**
     * 性别
     */
    private String sex;

    /**
     * 出生年月
     */
    private Date birthday;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 薪水
     */
    private Double salary;

    /**
     * 手机号码
     */
    private String phoneNum;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 角色列表
     */
    private List<Role> roleList;

    /**
     * 角色布尔集合
     */
    private List<Boolean> roleBool;
}
